5e7db78d73fa5838a00d7760e44ee64d07c2f4fb,servers/src/test/java/tachyon/master/file/FileSystemMasterTest.java,FileSystemMasterTest,setStateTest,#,270

Before Change


    Assert.assertEquals(Constants.NO_TTL, fileInfo.getTtl());

    // Both pinned flag and ttl value.
    mFileSystemMaster.setState(fileId, new SetStateOptions.Builder().setPinned(false).setTTL(1)
        .build());
    fileInfo = mFileSystemMaster.getFileInfo(fileId);
    Assert.assertFalse(fileInfo.isPinned);
    Assert.assertEquals(1, fileInfo.getTtl());

After Change


    Assert.assertEquals(Constants.NO_TTL, fileInfo.getTtl());

    // Both pinned flag and ttl value.
    mFileSystemMaster.setState(fileId, SetAttributeOptions.defaults().setPinned(false).setTTL(1));
    fileInfo = mFileSystemMaster.getFileInfo(fileId);
    Assert.assertFalse(fileInfo.isPinned);
    Assert.assertEquals(1, fileInfo.getTtl());